1project('crosstest')
2
3if get_option('generate')
4    conf_data = configuration_data()
5    conf_data.set('system', build_machine.system())
6    conf_data.set('cpu', build_machine.cpu())
7    conf_data.set('cpu_family', build_machine.cpu_family())
8    conf_data.set('endian', build_machine.endian())
9
10    configure_file(input: 'crossfile.in',
11                output: 'crossfile',
12                configuration: conf_data)
13    message('Written cross file')
14else
15    assert(meson.is_cross_build(), 'not setup as cross build')
16endif
17